
Cette version de DMK est loin d'tre termine, mais elle est d'ores et dj utilisable pour les projets RMXP.


------------------------------------------
Sommaire
-----------

- Installation
- Fonctionnement
- Astuces





------------------------------------------
Installation
-----------

Placez DreaMaker.exe et les 3 dossiers bin, lib et src dans le dossier de votre jeu RMXP (avec Game.exe).
Pour faire fonctionner DMK dans un autre projet, copiez / collez DreaMaker.exe et les 3 dossiers bin, lib et src dans le dossier de cet autre projet.



Si vous avez dj une version de DreaMaker installe :
- incluez toutes vos modifications dans les fichiers RM (tape 3 et 4)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
!! N'oubliez pas d'inclure vos modifications ou elles seront perdues !!

Ensuite, supprimez les fichiers suivants :
- DreaMaker.exe
- DreaMaker.ini
- polices.dmk-dat
- Language.txt
- le dossier DMK
- le dossier bin
- le dossier lib 
- le dossier src

Mettez le nouvel excutable DreaMaker et les 3 dossiers bin, lib et src dans le dossier de votre jeu et c'est bon.



------------------------------------------
Fonctionnement
-----------


Pour choisir une commande, tapez le numro correspondant, et appuyez sur Entre.


Quelques explications sur l'ordre dans lequel effectuer les oprations.
C'est facile, les oprations de base sont dans l'ordre : 1-2-3-4.





1 : Dcompiler les maps RM en maps DMK

Dcompile vos maps et les transforme en maps ".dmk", que DMK peut grer.
Notez que TOUTES les instructions des events sont dcompiles, pas seulement les lignes de dialogues (c'est en partie pour a que l'opration est si longue).
Cela servira par la suite pour d'autres traitements : changer le nom d'une ressource du jeu par exemple.

Vous pouvez choisir de dcompiler uniquement les maps RM modifies et ajoutes depuis la dernire dcompilation, c'est beaucoup plus rapide.


2 : Extraire les dialogues des maps DMK

DMK parcourt toutes les maps dmk-map, et rcupre les dialogues.
Ensuite, DMK crit ces dialogues dans un fichier, "dialogues.txt".

****** ATTENTION ! ******
Votre fichier dialogues.txt sera bien sr remplac !
Faites une sauvegarde manuelle si vous souhaitez le conserver.


3 : Inclure les dialogues dans les maps DMK

DMK rcupre le fichier "dialogues.txt", et modifie toutes les maps DMK pour inclure les nouveaux dialogues.

****** ATTENTION ! ******
Le fichier dialogues.txt est synchronis aprs l'tape 3. Vous devez continuer votre travail  partir de dialogues.txt.
Si vous continuez votre travail  partir d'un fichier prcdent, vos maps seront dsynchronises d'avec le fichier dialogues.txt.

Note : DMK ne corrompt jamais les fichiers. S'il y a un problme, le programme le signalera et passera aux dialogues suivants.



4 : Compiler les maps DMK en maps RM

Les maps DMK sont recompiles en maps RM.
Vous pouvez choisir de ne recompiler que les maps DMK modifies (par inclusion de texte) et ajoutes, a va plus vite.

****** ATTENTION ! ******
Vos maps RM sont remplaces !
Faites une copie de sauvegarde (dite sauvegarde manuelle) si vous souhaitez conserver une copie de vos maps ! (au cas o)


5 : Crer un patch de dialogues

Permet de crer un nouveau fichier dialogues contenant uniquement les modifications faites entre deux fichiers de dialogue.
Ce patch sert  diminuer les traitements  effectuer, en remplaant uniquement les messages modifis.

Aprs avoir modifi "dialogues.txt", sauvegardez-le sous le nom "dialogues-after.txt".
Rextrayez les dialogues de vos maps pour obtenir les dialogues d'avant vos modifications.
(vous pouvez aussi faire une copie du fichier txt avant de modifier vos dialogues pour aller plus vite)

Le programme cre un patch entre le fichier "dialogues.txt" et dialogues-after.txt".

|dialogues => dialogues_apres
===============================> dialogues_patch


Note : si vous avez dj rinclu vos dialogues, pensez au fait que le patch est fait pour les gens qui ont l'ancienne version de votre jeu...
Reprenez (ou tlchargez) l'ancienne version de votre jeu, extrayez les dialogues, et vous aurez votre fichier txt avant modifications.

La cration de patch gre les modifications de messages (lignes en plus, en moins, changements de lettres), ainsi que l'ajout (ajout de messages, d'events, de maps, etc...).



6 : Pourcentage Maker

Permet d'obtenir des statistiques telles que la superficie des maps du jeu, le nombre de mots moyen par message ou encore le pourcentage d'achvement de votre jeu.
Toutes les donnes obtenues sont vraies (certifies  99% par les plus grands organismes RPG Maker de chaque pays), et vont feront plaisir si vous aimez les chiffres. :)
Le seul moyen sr  100% de connatre le pourcentage d'achvement de votre jeu, c'est de le terminer. Au boulot !




7 : Redimensionner les dialogues

Permet de redimensionner les dialogues suivant une police et une taille de caractres.
Tous les dialogues trop grands seront redimensionns pour entrer dans les dimensions des botes de dialogue.

La police et la taille sont spcifiables, en les tapant lorsque cela vous est demand :
nom_de_la_police * taille_de_la_police

Les polices avec des espaces dans le nom sont grs. N'oubliez simplement pas de mettre l'toile "*" entre le nom de la police et sa taille.
Exemples :
- Arial * 18
- Times New roman  *  22

Respectez la casse ! Majuscules et minuscules !


Les polices gres sont les suivantes :
- Arial 
- Verdana 
- Times New Roman

Les tailles gres sont entre 6 et 35.


Le fichier dialogues.txt est copi (sauvegarde automatique) sous le nom dialogues-save.txt.
Le contenu du fichier dialogues.txt est ensuite remplac par les dialogues redimensionns.



0 : Quitter

Pour quitter l'application.
Appuyer sur Entre sans taper de chiffre marche aussi.



------------------------------------------
Astuces
-----------

- Naviguer dans les options
Plutt que de taper 0 pour quitter ou pour retourner en arrire, vous pouvez appuyer sur Entre sans donner de chiffre.

Vous pouvez taper deux fois de suite sur Entre, pour passer une pause et la prochaine automatiquement.


- Acclrer les traitements
Seuls les fichiers prsents dans les dossiers data et DMK sont traits.

Vous pouvez dplacer des dossiers en dehors de ces rpertoires, ou placer DreaMaker dans un autre dossier avec uniquement les maps que vous souhaitez traiter.
Vous pouvez aussi utiliser l'option "Traiter uniquement les fichiers modifis", ce qui est de loin la meilleure option.


 